principal payment - French English Dictionary